package com.clientes;

import java.util.ArrayList;
import java.util.List;

import com.eventos.EventoBean;

public class GestorProvLocal {

	private static final GestorProvLocal gestor = new GestorProvLocal();
	
	public static GestorProvLocal getInstance(){
		return gestor;
	}
	
	public List<UbiLocalBean> dameLocales(){
		List<UbiLocalBean> lista = new ArrayList<UbiLocalBean>();
		
		UbiLocalBean provi = new UbiLocalBean("AMAZONAS", 1);
		//provi.setProvincia("Lima");
		
		lista.add(provi);
		
		provi = new UbiLocalBean("ANCASH", 2);
		//provi.setProvincia("Lima");
		lista.add(provi);
		
		
		provi = new UbiLocalBean("APURIMAC", 3);
		//provi.setProvincia("Lima");
		lista.add(provi);
		

		provi = new UbiLocalBean("AREQUIPA", 4);
		//provi.setProvincia("Lima");
		lista.add(provi);
		
		provi = new UbiLocalBean("AYACUCHO", 5);
		//provi.setProvincia("Lima");
		lista.add(provi);
		
		lista.add(provi);
		provi = new UbiLocalBean("CAJAMARCA", 6);
		//provi.setProvincia("Lima");
			
				lista.add(provi);
		provi = new UbiLocalBean("CALLAO", 7);
		//provi.setProvincia("Lima");
				lista.add(provi);
		provi = new UbiLocalBean("CUSCO", 8);
		//provi.setProvincia("Lima");
				lista.add(provi);
		provi = new UbiLocalBean("HUANCAVELICA", 9);
		lista.add(provi);
		provi = new UbiLocalBean("HUANUCO", 10);
		lista.add(provi);
		
		provi = new UbiLocalBean("ICA", 11);
		lista.add(provi);
		provi = new UbiLocalBean("JUNIN", 12);
		lista.add(provi);
		provi = new UbiLocalBean("LA LIBERTAD", 13);
		lista.add(provi);
		provi = new UbiLocalBean("LAMBAYEQUE", 14);
		lista.add(provi);
					
		provi = new UbiLocalBean("LIMA", 15);
		//provi.setProvincia("Lima");
				lista.add(provi);
		
		provi = new UbiLocalBean("LORETO", 16);
		//provi.setProvincia("Lima");
		
		lista.add(provi);
		
	
		provi = new UbiLocalBean("MADRE DE DIOS", 17);
		lista.add(provi);
	
		provi = new UbiLocalBean("MOQUEGUA", 18);
		lista.add(provi);
	
		provi = new UbiLocalBean("PASCO", 19);
		lista.add(provi);
	
		provi = new UbiLocalBean("PIURA", 20);
		lista.add(provi);
	
		provi = new UbiLocalBean("PUNO", 21);
		lista.add(provi);
	
		provi = new UbiLocalBean("SAN MARTIN", 22);
		lista.add(provi);
	
		provi = new UbiLocalBean("TACNA", 23);
		lista.add(provi);
	
		provi = new UbiLocalBean("TUMBES", 24);
		lista.add(provi);
	
		provi = new UbiLocalBean("UCAYALI", 25);
		lista.add(provi);
	
		
		return lista;
	}
	
public List<UbiLocalBean> dameLocalesSearch(String parametro){
		
		List<UbiLocalBean> lista1 = dameLocales();
		List<UbiLocalBean> lista = new ArrayList<UbiLocalBean>();
		
		for (int i=0; i<lista1.size(); i++){
					
			if (lista1.get(i).getDepartamento().indexOf(parametro.toUpperCase())!=-1) {
				lista.add(lista1.get(i));
			}
		
		}
		
		return lista;
		
	}
	
}
